ballistic pendulum - French English Dictionary